it's a done deal - Fransızca İngilizce Sözlük